require(["config"],function(config){
	require(["jquery.ui","jquery", "zepto", "sw","common","cookie","jqzoom","pagescroll"],function(jqui,jq,zep,swiper,common,cookie,jqzoom,pagescroll){
		
/*
 	用ajax调用detail_r_intro.json文件，获得商品的详细信息
 * */
	//console.log(window.location.search.split("=")[1])
	jq.ajax({
		url : "./json/detail_r_intro.json" ,
		type : "GET"
	})
	.done(function(data){
		//console.log(data[0].goodsinfor[0])
		data[0].goodsinfor.forEach(function(item,index){
			//根据点击的ID，取出相同ID的商品信息
			if(item.id==window.location.search.split("=")[1]){
				jq(".goodstro_right h2").html(item.goodsthead);//商品头部描述
				jq(".goods_information p span.notes").html(item.notes);//商品成交记录
				jq(".goods_information p span.remarks").html(item.remarks);//累计评价
				jq(".goods_price_con p>em").html(item.price);//商品价格
				jq(".goods_price_con p>span").html(item.goodsid);//商品编号
				jq(".goods_fee_con p span.tracfee").html(item.trafee);//运费
				//颜色
				var goodscolor="";
				item.color.forEach(function(ele){
					goodscolor += "<b>" + ele + "</b>";
					jq(".goods_color_con").html(goodscolor);
				})
				//尺寸
				var goodssize="";
				item.size.forEach(function(ele){
					goodssize += "<b>" + ele + "</b>";
					jq(".goods_size_con").html(goodssize);
				})
				//库存
				jq(".goods_num_con .storenum").html(item.storenum);
				//给加入购物车、下订单的超链接附上id，便于加入购物车
				jq(".addcart").click(function(){
					//点击加入购物车按钮的顶点抛物线运动
					var movebox=document.createElement("i");
					movebox.className="movebox";
					jq(this).append(movebox);
					common.fixedPointMove(movebox,1235,100);
					//点击将此商品的ID存入名为goodsid数组形式的cookie文件中
					var goodsid=jq.cookie("goodsid");
					if(!goodsid){
						goodsid="";
					}
					goodsid+=item.id;
					jq.cookie("goodsid",goodsid,{path:"/",expires:2});
					jq("#cart_goods_num").html(Number(jq("#cart_goods_num").html())+1);
				})
				//jq(".buy_at_once").attr("href","myorder.html?id="+item.id);
				//jq(".addcart").attr("href","shopcart.html?id="+item.id);
			}
		})
	})
		
/*
 	左侧放大镜图片，用ajax调用detail_l_img.json文件，获得商品的图片
 * */
		jq.ajax({
			url : "./json/detail_l_img.json",
			type : "GET" 
		})
		.done(function(data){
			//根据点击的ID，取出相同ID的商品图片
			var str="";
			data[0].imglist.forEach(function(item,index){
				if(item.id==window.location.search.split("=")[1]){
					//遍历json文件中的img分别放到每个li里面
					item.img.forEach(function(ele,lindex){
						str += '<li><img class="etalage_thumb_image" src=' + ele.smallimg + ' title="first img" /><img class="etalage_big_image" src=' + ele.bigimg + '/></li>';
						jq("#etalage").html(str);
					})
				}
			})
			
			/*
 * 	放大镜特效     运用jqzoom插件
*/
			jq("#etalage").zoom({
				zoom_area_width: 300,
			    autoplay_interval :3000,
			    small_thumbs : 5,
			    autoplay : true
			});
			
		})
		
/*
	拼单推荐轮播图  使用swiper插件 
*/
		var mySwiper = new Swiper('.swiper-container',{
			slidesPerView : 5,
			slidesPerGroup : 5,
			prevButton:'.swiper-button-prev',
			nextButton:'.swiper-button-next',
			loop : true,
		})
/*
 	购买数量加减
 * */
		jq(".add").click(function(){
			if(Number(jq("#goodsnumber").html())<Number(jq(".storenum").html())){
				jq("#goodsnumber").html(Number(jq("#goodsnumber").html())+1);
			}
		})
		jq(".reduce").click(function(){
			if(Number(jq("#goodsnumber").html())>1){
				jq("#goodsnumber").html(Number(jq("#goodsnumber").html())-1);
			}
		})
	

/*
 * 
		楼梯效果
*/
		var navLabel = new Array('商品详情', '商品参数', "配送与售后", '用户评价');
		
		jq('#main').pageScroller({ navigation: navLabel });
	})
})
